Spain, France & Germany: The New Powers Of Europe